const foo1 = function (arrays) {
  var reg = RegExp("^[a-zA-Z0-9]{6,12}$");
  let newarr = [];
  //遍历数组匹配
  arrays.forEach(function (item) {
    //如果匹配成功，输出元素
    if (reg.test(item)) {
      console.log(item + "\t匹配成功");
      newarr.push(item);
    } else {
      console.log(item + "\t匹配不成功");
    }
  });

  console.log(newarr);
};
// 挺好的，但是有方法可以替代很多复杂的逻辑，比如filter、map、reduce等
// 如果学了就尝试做一下
// 缺点： 打印区域看起来一段糟，可以尝试使用console.warn()打印数据
// 尝试不要用REGExp，用/^[a-zA-Z0-9]{6,12}$/
